]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
extension-tool/build: Install completions relative to our datadír
authorJan Tojnar <jtojnar@gmail.com>
Thu, 9 Apr 2020 18:38:02 +0000 (20:38 +0200)
committerFlorian Müllner <florian.muellner@gmail.com>
Mon, 13 Apr 2020 15:27:09 +0000 (15:27 +0000)
It is a good practice to install files relative to our own variables

https://www.bassi.io/articles/2018/03/15/pkg-config-and-paths/

and it is required on systems like NixOS.

Thanks to Iñigo, bash-completion support that since 2.10:

https://github.com/scop/bash-completion/pull/344

---

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/1194

subprojects/extensions-tool/meson.build

index 0ac3bb0a444a7d6ee704dd4ceb8cd4989531279d..0b3078de3ce692eec074463cc4f8fb06c1a71f3e 100644 (file)
@@ -41,7 +41,7 @@ subdir('src')
 
 if bash_completion.found()
   install_data('completion/bash/gnome-extensions',
-    install_dir: bash_completion.get_pkgconfig_variable('completionsdir')
+    install_dir: bash_completion.get_pkgconfig_variable('completionsdir', define_variable: ['datadir', datadir])
   )
 endif